endogenous substance - Spanisch Englisch Wörterbuch